package com.liy.framework.common.extvo;

import java.io.Serializable;
import java.util.List;

public class TokenVo implements Serializable {
    private String userId;
    private String account;
    private String name;
    private String loginIp;
    private String jwt;
    private long lastOperationTime;
    private int status;
    private long loginTime;
    private String userAgent;
    private List<StationRolesVo> stationRoles;

    public TokenVo() {
    }

    public TokenVo(String userId, long lastOperationTime) {
        this.userId = userId;
        this.lastOperationTime = lastOperationTime;
    }

    public TokenVo(String userId, String loginIp, long lastOperationTime) {
        this.userId = userId;
        this.loginIp = loginIp;
        this.lastOperationTime = lastOperationTime;
    }

    public String getAccount() {
        return this.account;
    }

    public void setAccount(String account) {
        this.account = account;
    }

    public String getName() {
        return this.name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getUserId() {
        return this.userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public long getLastOperationTime() {
        return this.lastOperationTime;
    }

    public void setLastOperationTime(long lastOperationTime) {
        this.lastOperationTime = lastOperationTime;
    }

    public int getStatus() {
        return this.status;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    public String getLoginIp() {
        return this.loginIp;
    }

    public void setLoginIp(String loginIp) {
        this.loginIp = loginIp;
    }

    public String getJwt() {
        return this.jwt;
    }

    public void setJwt(String jwt) {
        this.jwt = jwt;
    }

    public long getLoginTime() {
        return this.loginTime;
    }

    public void setLoginTime(long loginTime) {
        this.loginTime = loginTime;
    }

    public String getUserAgent() {
        return this.userAgent;
    }

    public void setUserAgent(String userAgent) {
        this.userAgent = userAgent;
    }

    public List<StationRolesVo> getStationRoles() {
        return this.stationRoles;
    }

    public void setStationRoles(List<StationRolesVo> stationRoles) {
        this.stationRoles = stationRoles;
    }
}
